<!DOCTYPE html>
<html lang="zh-CN">

<head>
    <meta charset="UTF-8" />
    <meta http-equiv="X-UA-Compatible" content="IE=edge" />
    <meta name="viewport" content="width=device-width, initial-scale=1.0" />
    <link rel="stylesheet" href="./css/inputnumber.css" />
    <link rel="stylesheet" href="./css/index.css" />
    <title>额外拓展</title>
</head>

<body>
    <div class="app-container" id="app">
        <!-- 顶部banner -->
        <div class="banner-box"><img src="http://autumnfish.cn/static/fruit.jpg" alt="" /></div>
        <!-- 面包屑 -->
        <div class="breadcrumb">
            <span>🏠</span>
            /
            <span>购物车</span>
        </div>
        <!-- 购物车主体 -->
        <div class="main">
            <script>
                const fruit = [
                    {
                        icon: 'http://autumnfish.cn/static/火龙果.png',
                        num: 2,
                        price: 6,
                    },
                    {
                        icon: 'http://autumnfish.cn/static/荔枝.png',
                        num: 7,
                        price: 20,
                    },
                    {
                        icon: 'http://autumnfish.cn/static/榴莲.png',
                        num: 3,
                        price: 40,
                    },
                    {
                        icon: 'http://autumnfish.cn/static/鸭梨.png',
                        num: 10,
                        price: 3,
                    },
                    {
                        icon: 'http://autumnfish.cn/static/樱桃.png',
                        num: 20,
                        price: 34,
                    }
                ]
                let str = (`
                <div class="table">
                <!-- 头部 -->
                <div class="thead">
                    <div class="tr">
                        <div class="th">选中</div>
                        <div class="th th-pic">图片</div>
                        <div class="th">单价</div>
                        <div class="th num-th">个数</div>
                        <div class="th">小计</div>
                        <div class="th">操作</div>
                    </div>
                </div>
                <!-- 身体 -->
                <div class="tbody">
                    `)
                let priceSum = 0
                let payNum = 0
                for (i = 0; i < fruit.length; i++) {
                    str += (`
                    <div class="tr">
                        <div class="td"><input type="checkbox" checked /></div>
                        <div class="td"><img src="${fruit[i].icon}" alt="" /></div>
                        <div class="td">${fruit[i].price}</div>
                        <div class="td">
                            <div class="my-input-number">
                                <button class="decrease"> - </button>
                                <span class="my-input__inner">${fruit[i].num}</span>
                                <button class="increase"> + </button>
                            </div>
                        </div>
                        <div class="td">${fruit[i].price * fruit[i].num}</div>
                        <div class="td"><button>删除</button></div>
                    </div>
                        `)
                    priceSum += fruit[i].price * fruit[i].num
                    payNum += fruit[i].num
                }
                str += (`
            </div>
            </div>
            <!-- 底部 -->
            <div class="bottom">
                <!-- 全选 -->
                <label class="check-all">
                    <input type="checkbox" />
                    全选
                </label>
                <div class="right-box">
                    <!-- 所有商品总价 -->
                    <span class="price-box">总价&nbsp;&nbsp;:&nbsp;&nbsp;¥&nbsp;<span class="price">${priceSum}</span></span>
                    <!-- 结算按钮 -->
                    <button class="pay">结算( ${payNum} )</button>
                </div>
            </div>
                `)
                document.write(str)
            </script>
        </div>
        <!-- 空车 -->
        <div class="empty">🛒空空如也</div>
    </div>
</body>

</html>